package DAL
{
	import MUNDO.Partida;
	
	import playerio.DatabaseObject;
	public class TerritorioDAO
	{
		public function TerritorioDAO()
		{
		}
		
		public function cargarCoordenadasenXb1 (pos : int ): void
		{ 
			trace ("SACANDO COORDENADAS DE LA BD!");
			Partida.client.bigDB.load("Territorio", pos.toString(),
				function (obj:DatabaseObject):void   
				{
					trace("Coordenada x: " + obj.x);
					Partida.base1.x=obj.x;
					if (Partida.jugador.id == 1){
						obj.ocupado = true;
						obj.save();
					}
				}
			);
		}
		
		public function cargarCoordenadasenYb1 (pos : int ): void
		{ 
			trace ("SACANDO COORDENADAS DE LA BD!");
			Partida.client.bigDB.load("Territorio", pos.toString(),
				function (obj:DatabaseObject):void   
				{
					trace("Coordenada y: " + obj.y);
					Partida.base1.y=obj.y;
				}
			);
		}
		
		public function cargarCoordenadasenXb2 (pos : int ): void
		{ 
			trace ("SACANDO COORDENADAS DE LA BD!");
			Partida.client.bigDB.load("Territorio", pos.toString(),
				function (obj:DatabaseObject):void   
				{
					trace("Coordenada x: " + obj.x);
					Partida.base2.x=obj.x;
					if (Partida.jugador.id == 2){
						obj.ocupado = true;
						obj.save();
					}
				}
			);
		}
		
		public function cargarCoordenadasenYb2 (pos : int ): void
		{ 
			trace ("SACANDO COORDENADAS DE LA BD!");
			Partida.client.bigDB.load("Territorio", pos.toString(),
				function (obj:DatabaseObject):void   
				{
					trace("Coordenada y: " + obj.y);
					Partida.base2.y=obj.y;
					
				}
			);
		}
		
		public function cargarCoordenadasenXb3 (pos : int ): void
		{ 
			trace ("SACANDO COORDENADAS DE LA BD!");
			Partida.client.bigDB.load("Territorio", pos.toString(),
				function (obj:DatabaseObject):void   
				{
					trace("Coordenada x: " + obj.x);
					Partida.base3.x=obj.x;
					if (Partida.jugador.id == 3){
						obj.ocupado = true;
						obj.save();
					}
				}
			);
		}
		public function cargarCoordenadasenYb3 (pos : int ): void
		{ 
			trace ("SACANDO COORDENADAS DE LA BD!");
			Partida.client.bigDB.load("Territorio", pos.toString(),
				function (obj:DatabaseObject):void   
				{
					trace("Coordenada y: " + obj.y);
					Partida.base3.y=obj.y;
				}
			);
		}
		
	}
}